#! /usr/bin/env python

import logging
import modulo

# Obtenemos el logger raiz.
log = logging.getLogger()
# logger tiene su nivel, y los handlers tambien. El msg tiene que pasar por todos los niveles.
log.setLevel(logging.DEBUG)

# Formato de los log.
formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')

# Handler de consola y fichero
ch=logging.StreamHandler()
ch.setLevel(logging.INFO)
ch.setFormatter(formatter)

fh=logging.FileHandler(filename="/tmp/debug.log",mode='w')
fh.setLevel(logging.DEBUG)
fh.setFormatter(formatter)

# agregamos los handlers al logger
log.addHandler(ch)
log.addHandler(fh)



log.debug ("msg1")
log.info ("msg2")
log.warning("msg3")
modulo.a()



